package com.qiangesoft.wechat.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * 微信公众号相关配置属性
 *
 * @author qiangesoft
 * @date 2023-09-07
 */
@Data
@Component
@ConfigurationProperties(WxMpProperties.PREFIX)
public class WxMpProperties {

    public static final String PREFIX = "wx.mp";

    /**
     * 公众号开发信息：appId
     */
    private String appId;

    /**
     * 公众号开发信息：appSecret
     */
    private String appSecret;

    /**
     * 服务器配置：token
     */
    private String token;

    /**
     * 服务器配置：消息加解密密钥EncodingAESKey
     */
    private String aesKey;

    /**
     * 服务器配置：微信服务器地址
     */
    private String server;

}
